package com.atung.merchant.service;

import com.atung.merchant.result.ApiResult;
import com.atung.merchant.vo.IdRequest;
import com.atung.merchant.vo.ResponseMerchantInfo;
import com.atung.merchant.vo.ResponseMerchantUser;
import com.atung.merchant.vo.save.SaveMerchantRequest;
import com.atung.merchant.vo.save.SaveMerchantUserRequest;

import java.util.List;

/**
 * @author Administrator
 */
public interface MerchantService {
    ApiResult saveMerchantService(SaveMerchantRequest saveMerchantRequest);

    ApiResult saveMerchantUserService(SaveMerchantUserRequest saveMerchantUserRequest);

    ResponseMerchantInfo queryMerchantInfoService();

    List<ResponseMerchantUser> queryMerchantUserService();

    ApiResult deleteMerchantUserService(IdRequest idRequest);
}
